\input texinfo
@c %**start of header
@setfilename ToolManager.info
@settitle Dokumentace k programu ToolManager 3.1
@setchapternewpage on
@c %**end of header

@set xrefstring viz
@set Xrefstring Viz
@set chapter Kapitola
@set appendix Dodatky

@comment
@comment  ÃeÓtina.tex V3.1
@comment
@comment  Documentation for ToolManager (Texinfo format, Language: czech)
@comment
@comment  Copyright (C) 1990-1998 Stefan Becker
@comment
@comment  Translation (C) 1997-98 Vit Sindlar
@comment


@comment ----------------------------------------------------------------
@comment --- Title & Copyright Page (for printed manual)              ---
@comment ----------------------------------------------------------------
@titlepage

@title{ToolManager}
@subtitle{RozÓÉÒenÉ moÚnostÉ pro Workbench Amigy}
@subtitle{}
@subtitle{Verze 3.1}
@subtitle{1. Ãervna 1998}

@page
@vskip 0pt plus 1filll

@comment ----------------------------------------------------------------
@comment Note to translators:
@comment Translate this page and then copy it to the node "Copyright"
@comment Both pages must be identical (except for the TeX commands)!
@comment ----------------------------------------------------------------

UdÅluje se povolenÉ k vÙrobÅ doslovnÙch kopiÉ tohoto manuÁlu a jejich
distribuci s tÉm, Úe vÓechny kopie musÉ obsahovat prohlÁÓenÉ o autorskÙch
prÁvech a toto prohlÁÓenÉ.

@ignore
UdÅluje se povolenÉ ke zpracovÁnÉ tohoto souboru TeXem a k jeho tisku s
tÉm, Úe vytiÓtÅnÙ dokument obsahuje prohlÁÓenÉ o povolenÉ kopÉrovÁnÉ
identick× s tÉmto, vyjma tohoto odstavce (tento odstavec se netÙkÁ
tiÓtÅn×ho manuÁlu).
@end ignore

@noindent COPYRIGHT

Copyright @copyright{} 1990--1998 Stefan Becker

Program, dokumentace, datov× soubory nebo zdrojovÙ kÏd tohoto softwarov×ho
balÉku, ani vcelku ani po ÃÁstech, nesmÉ bÙt zahrnuty nebo pouÚity v jinÙch
softwarovÙch balÉcÉch, pokud neobdrÚÉte pÉsemn× svolenÉ od autora.

@noindent BEZ ZáRUKY

Na tento softwarovÙ balÉk neexistuje ÚÁdnÁ zÁruka. AÃkoli se autor snaÚil
zabrÁnit chybÁm, nemÊÚe vÁm garantovat, Úe software popsanÙ v t×to
dokumentaci je 100% spolehlivÙ. PouÚÉvÁte ho tedy na vlastnÉ nebezpeÃÉ.
Autora nelze vinit z jak×hokoli poÓkozenÉ, zpÊsoben×ho pouÚÉvÁnÉm tohoto
softwarov×ho balÉku.

@noindent DISTRIBUCE

Tento softwarovÙ balÉk je volnÅ ÓiÒitelnÙ. MÊÚe bÙt pÒenÁÓen pomocÉ
jak×hokoli m×dia, kter× se pouÚÉvÁ k distribuci voln×ho software jako
diskov× kolekce Public Domain, CDROM, FTP servery nebo BBS.

Aby byla zajiÓtÅna celistvost tohoto softwarov×ho balÉku, distributoÒi by
mÅli pouÚÉvat tyto originÁlnÉ archÉvy:

@tex
\settabs 2 \columns
\+{\tt ToolManager3\_1Binaries.lha}&  (na Aminetu: {\tt ToolManagerBin.lha})\cr
\+{\tt ToolManager3\_1Developer.lha}& (na Aminetu: {\tt ToolManagerDev.lha})\cr
\+{\tt ToolManager3\_1Extras.lha}&    (na Aminetu: {\tt ToolManagerExt.lha})\cr
\+{\tt ToolManager3\_1Locale.lha}&    (na Aminetu: {\tt ToolManagerLoc.lha})\cr
\+{\tt ToolManager3\_1Sources.lha}&   (na Aminetu: {\tt ToolManagerSrc.lha})\cr
@end tex

Autora nelze vinit, pokud se tento softwarovÙ balÉk stane nepouÚivatelnÙm
v dÊsledku zmÅn obsahu archÉvu nebo archÉvu samotn×ho.

Pro tento balÉk neplatÉ ÚÁdnÁ omezenÉ co se tÙÃe poplatkÊ vybÉranÙch
distributory, napÒ. za diskety, pÁsky nebo CDROM nebo za kopÉrovÁnÉ. Tato
omezenÉ se ukÁzala ÓkodlivÁ myÓlence volnÅ ÓiÒiteln×ho software, napÒ.
mÉsto toho, aby se dosÁhlo snÉÚenÉ poplatku snÉÚenÉm ceny m×dia, byl z nÅj
odstranÅn nÅjakÙ softwarovÙ balÉk.

AÃkoli autor pro tyto poplatky nestanovÉ ÚÁdnÁ omezenÉ, rÁd by zde
vyjÁdÒil svÊj nÁzor na danÙ probl×m:

@itemize @bullet
@item Tento softwarovÙ balÉk by mÅl bÙt volnÅ dostupnÙ vÓem kdykoli je to
moÚn×.

@item Pokud jste tento softwarovÙ balÉk zakoupili na disketÅ za normÁlnÉch
podmÉnek od prodejce Public Domain za vÉce neÚ 5 DM nebo 5 US$, pak jste
@emph{skuteÃnÅ} zaplatili pÒÉliÓ mnoho. Nepodporujte dÁle tyto nesluÓn×, na
myÓlence volnÅ ÓiÒiteln×ho software profitujÉcÉ prodejce prosÉm a zvolte
si co nejdÒÉve jin×.
@end itemize

@noindent OMEZENé POUúITé

Program, dokumentace, datov× soubory nebo zdrojovÙ kÏd tohoto softwarov×ho
balÉku, ani vcelku ani po ÃÁstech, nesmÉ bÙt pouÚity na jak×mkoli poÃÉtaÃi,
kterÙ je vyuÚÉvÁn

@itemize @bullet
@item pro vÙzkum, vÙvoj, konstrukci, testovÁnÉ nebo vÙrobu zbranÉ nebo
k jinÙm vojenskÙm ÕÃelÊm. To zahrnuje i poÃÉtaÃe, kter× se vyuÚÉvajÉ pro
vÙuku nÅkter× z vÙÓe uvedenÙch ÃinnostÉ,

@item lidmi, kteÒÉ pÒijÉmajÉ, podporujÉ nebo uÚÉvajÉ nÁsilÉ proti jinÙm
lidem, napÒ.@: obÃanÊm z cizÉch zemÉ.
@end itemize
@page
(Tato strana je zÁmÅrnÅ ponechÁna prÁzdnÁ)
@end titlepage
@headings double
@comment ----------------------------------------------------------------




@comment ----------------------------------------------------------------
@comment --- Top Node (not printed)                                   ---
@comment ----------------------------------------------------------------
@ifinfo
@node Top, Copyright, (dir), (dir)
@top Dokumentace k programu ToolManager 3.1

@menu
DÊleÚit× informace:

* Copyright::              Copyright a jin× prÁvnÉ nÁleÚitosti
* GiftWare::               Pokud se vÁm ToolManager lÉbÉ@dots{}
* Budoucnost:Future.       O budoucnosti programu ToolManager
* Autor:Author.            Kam posÉlat hlÁÓenÉ o chybÁch, nÁvrhy a dÁrky

PouÚitÉ:

* PoÚadavky:Requirements.  Co je nutn× ke spuÓtÅnÉ programu ToolManager?
* Instalace:Installation.  Jak nainstalovat ToolManager
* Koncepty:Concepts.       PojetÉ programu ToolManager
* NastavenÉ:Preferences.   Jak nakonfigurovat ToolManager

Dodatky:

* Hork× klÁvesy:Hotkeys.   Jak si definovat horkou klÁvesu
* OtÁzky:Questions.        NejÃastÅji kladen× otÁzky (FAQ)
* Historie:History.        Historie programu ToolManager
* PodÅkovÁnÉ:Credits.      Autor by rÁd podÅkoval@dots{}
* MUI::                    Informace o MUI
* RejstÒÉk:Index.          Obsah tohoto dokumentu
@end menu

@end ifinfo
@comment ----------------------------------------------------------------




@comment ----------------------------------------------------------------
@comment --- Chapter: Copyright (for Info/AmigaGuide document)        ---
@comment ----------------------------------------------------------------
@ifinfo
@node Copyright, GiftWare, Top, Top
@chapter Copyright a jin× prÁvnÉ nÁleÚitosti
@cindex Copyright
@cindex Distribuce
@cindex PrÁvnÉ nÁleÚitosti
@cindex SvolenÉ
@cindex ZÁkazy

UdÅluje se povolenÉ k vÙrobÅ doslovnÙch kopiÉ tohoto manuÁlu a jejich
distribuci s tÉm, Úe vÓechny kopie musÉ obsahovat prohlÁÓenÉ o autorskÙch
prÁvech a toto prohlÁÓenÉ.

@noindent COPYRIGHT

Copyright @copyright{} 1990--1998 Stefan Becker

Program, dokumentace, datov× soubory nebo zdrojovÙ kÏd tohoto softwarov×ho
balÉku, ani vcelku ani po ÃÁstech, nesmÉ bÙt zahrnuty nebo pouÚity v jinÙch
softwarovÙch balÉcÉch, pokud neobdrÚÉte pÉsemn× svolenÉ od autora.

@noindent BEZ ZáRUKY

Na tento softwarovÙ balÉk neexistuje ÚÁdnÁ zÁruka. AÃkoli se autor snaÚil
zabrÁnit chybÁm, nemÊÚe vÁm garantovat, Úe software popsanÙ v t×to
dokumentaci je 100% spolehlivÙ. PouÚÉvÁte ho tedy na vlastnÉ nebezpeÃÉ.
Autora nelze vinit z jak×hokoli poÓkozenÉ, zpÊsoben×ho pouÚÉvÁnÉm tohoto
softwarov×ho balÉku.

@noindent DISTRIBUCE

Tento softwarovÙ balÉk je volnÅ ÓiÒitelnÙ. MÊÚe bÙt pÒenÁÓen pomocÉ
jak×hokoli m×dia, kter× se pouÚÉvÁ k distribuci voln×ho software, jako
diskov× kolekce Public Domain, CDROM, FTP servery nebo BBS.

Aby byla zajiÓtÅna celistvost tohoto softwarov×ho balÉku, distributoÒi by
mÅli pouÚÉvat tyto originÁlnÉ archÉvy:

@noindent
ToolManager3_1Binaries.lha  (na Aminetu: ToolManagerBin.lha)
ToolManager3_1Developer.lha (na Aminetu: ToolManagerDev.lha)
ToolManager3_1Extras.lha    (na Aminetu: ToolManagerExt.lha)
ToolManager3_1Locale.lha    (na Aminetu: ToolManagerLoc.lha)
ToolManager3_1Sources.lha   (na Aminetu: ToolManagerSrc.lha)

Autora nelze vinit, pokud se tento softwarovÙ balÉk stane nepouÚivatelnÙm v
dÊsledku zmÅn obsahu archÉvu nebo archÉvu samotn×ho.

Pro tento balÉk neplatÉ ÚÁdnÁ omezenÉ co se tÙÃe poplatkÊ vybÉranÙch
distributory, napÒ. za diskety, pÁsky nebo CDROM nebo za kopÉrovÁnÉ. Tato
omezenÉ se ukÁzala ÓkodlivÁ myÓlence volnÅ ÓiÒiteln×ho software, napÒ.
mÉsto toho, aby se dosÁhlo snÉÚenÉ poplatku snÉÚenÉm ceny m×dia, byl z nÅj
odstranÅn nÅjakÙ softwarovÙ balÉk.

AÃkoli autor pro tyto poplatky nestanovÉ ÚÁdnÁ omezenÉ, rÁd by zde
vyjÁdÒil svÊj nÁzor na danÙ probl×m:

@itemize @bullet
@item Tento softwarovÙ balÉk by mÅl bÙt volnÅ dostupnÙ vÓem kdykoli je to
moÚn×.

@item Pokud jste tento softwarovÙ balÉk zakoupili na disketÅ za normÁlnÉch
podmÉnek od prodejce Public Domain za vÉce neÚ 5 DM nebo 5 US$, pak jste
@emph{skuteÃnÅ} zaplatili pÒÉliÓ mnoho. Nepodporujte dÁle tyto nesluÓn×, na
myÓlence volnÅ ÓiÒiteln×ho software profitujÉcÉ prodejce prosÉm a zvolte
si co nejdÒÉve jin×.
@end itemize

@noindent OMEZENé POUúITé

Program, dokumentace, datov× soubory nebo zdrojovÙ kÏd tohoto softwarov×ho
balÉku, ani vcelku ani po ÃÁstech, nesmÉ bÙt pouÚity na jak×mkoli poÃÉtaÃi,
kterÙ je vyuÚÉvÁn

@itemize @bullet
@item pro vÙzkum, vÙvoj, konstrukci, testovÁnÉ nebo vÙrobu zbranÉ nebo
k jinÙm vojenskÙm ÕÃelÊm. To zahrnuje i poÃÉtaÃe, kter× se vyuÚÉvajÉ pro
vÙuku nÅkter× z vÙÓe uvedenÙch ÃinnostÉ,

@item lidmi, kteÒÉ pÒijÉmajÉ, podporujÉ nebo uÚÉvajÉ nÁsilÉ proti jinÙm
lidem, napÒ.@: obÃanÊm z cizÉch zemÉ.
@end itemize
@end ifinfo
@comment ----------------------------------------------------------------




@comment ----------------------------------------------------------------
@comment --- Chapter: GiftWare                                        ---
@comment ----------------------------------------------------------------
@node GiftWare, Future, Copyright, Top
@chapter Pokud se vÁm ToolManager lÉbÉ@dots{}
@cindex GiftWare
@cindex DÁrky

ToolManager je @emph{GiftWare}, @strong{ne} ShareWare!

Pokud se vÁm tento program lÉbÉ a pouÚÉvÁte ho velmi Ãasto, mÅli byste
zvÁÚit poslÁnÉ mal×ho dÁrku nebo upomÉnkov×ho pÒedmÅtu k ocenÅnÉ prÁce,
kterou jsem vloÚil do vÙvoje tohoto programu. Navrhuji dar cca. 10-20 US$
nebo 10-20 DM. NeposÉlejte prosÉm Óeky nebo penÅÚnÉ pÒÉkazy odjinud neÚ z
Evropy, protoÚe jejich proplacenÉ stojÉ vÉc neÚ celÁ ÃÁstka.

Pokud si nemÊÚete dovolit poslat dÁrek, nemusÉte se cÉtit nÅjak ÓpatnÅ, Úe
jste to neudÅlali. Ale musÉte mi poslat alespoÎ pohled nebo dopis, ve
kter×m mi napiÓte, Úe ToolManager pouÚÉvÁte atd. (opravdu rÁd dostÁvÁm
poÓtu od fanouÓkÊ :-). @xref{Author, Autor}.

@comment ----------------------------------------------------------------




@comment ----------------------------------------------------------------
@comment --- Chapter: Future                                          ---
@comment ----------------------------------------------------------------
@node Future, Author, GiftWare, Top
@chapter O budoucnosti programu ToolManager
@cindex Budoucnost

V dobÅ uvedenÉ poslednÉ verze programu ToolManager (2.1), v kvÅtnu 1993,
bylo velice tÅÚk× obdobÉ pro Amigu a celou komunitu jejÉch uÚivatelÊ.
V Ãase kdy tohle pÉÓi, situace stÁle nevypadÁ pÒÉliÓ optimisticky. Navzdory
tomu jsem se rozhodl vyvinout novou verzi programu ToolManager (3.0),
protoÚe mÁm stÁle obrovskou podporu od stovek spokojenÙch uÚivatelÊ.

Moje vÅrnÁ a spolehlivÁ A3000 zastarÁvÁ a za stÁvajÉcÉ situace se stÁle
nevÉ, kterÙm smÅrem se vÙvoj Amigy vydÁ. JÁ si prostÅ nemohu dovolit
kupovat kaÚdÙ novÙ kus hardwaru nebo vÓechny (pokud budou) nov× poÃÉtaÃe,
protoÚe tento projekt je pouze mÊj konÉÃek. TakÚe vÓechno zÁvisÉ na vaÓÉ
podpoÒe a dÁrcÉch, jestli vÊbec budu pokraÃovat ve vÙvoji programu
ToolManager.

Toto je tak× vÙzva vÓem spoleÃnostem, kter× pracujÉ na budoucÉch novÙch
AmigÁch (Amiga Technologies, Phase5, ProDAD, VisCorp nebo kdo jeÓtÅ). JÁ
jsem jen autor volnÅ ÓiÒiteln×ho software a nemÊÚu si dovolit kupovat
kaÚdÙ novÙ poÃÉtaÃ nebo platit za vÙvojÁÒskou dokumentaci pro kaÚdÙ novÙ
syst×m. TakÚe potÒebuji vaÓi podporu, pokud si pÒejete, aby ToolManager
bÅÚel na vaÓem syst×mu. MÅjte na pamÅti, Úe ToolManager je jeden z
nejpouÚÉvanÅjÓÉch (jestli ne @strong{ÕplnÅ} nejpouÚÉvanÅjÓÉ) programÊ na
Amize a jako takovÙ bude tedy velk× plus pro vÁÓ syst×m.

Budoucnost programu ToolManager zÁvisÉ na @emph{VAóé} podpoÒe!

@comment ----------------------------------------------------------------




@comment ----------------------------------------------------------------
@comment --- Chapter: Author                                          ---
@comment ----------------------------------------------------------------
@node Author, Requirements, Future, Top
@chapter Kam poslat chybovÁ hlÁÓenÉ, komentÁÒe a dÁrky
@cindex Adresy
@cindex Autor
@cindex KontaktnÉ adresy
@cindex E-Mail
@cindex DomovskÁ strÁnka
@cindex PoÓtovnÉ adresa
@cindex Word Wide Web

Autora mÊÚete kontaktovat na nÁsledujÉcÉch adresÁch:

@table @asis
@item PoÓtovnÉ adresa:

@example

        Stefan Becker
        Bonner Ring 68
D-50374 Erfstadt
        GERMANY
@end example

@item ElektronickÁ poÓta:

@example

stefanb@@yello.ping.de
@end example
@end table

Na Internetu mÊÚete nal×zt domovskou strÁnku programu ToolManager zde:

@example
http://www.ping.de/sites/yello/toolmanager.html
@end example

@comment ----------------------------------------------------------------




@comment ----------------------------------------------------------------
@comment --- Chapter: Requirements                                    ---
@comment ----------------------------------------------------------------
@node Requirements, Installation, Author, Top
@chapter Co je potÒeba ke spuÓtÅnÉ programu ToolManager?
@cindex PoÚadavky
@cindex OS 3.0
@cindex V39
@cindex Datatypy
@cindex PictDT V43
@cindex Pophotkey
@cindex Popport
@cindex Popposition
@cindex DOSPath
@cindex WBStart
@cindex ScreenNotify

ToolManager potÒebuje alespoÎ:

@table @asis
@item AmigaOS 3.0 (V39)
nebo vyÓÓÉ kvÊli `memory pools' a picture.datatype.

@item WBStart 2.2
Tento balÉk dovolÉ programu ToolManager spouÓtÅt programy z WB.

@item DOSPath 1.0
Tento balÉk dovolÉ programu ToolManager manipulovat s cestami v AmigaDOSu.
@end table

NavÉc podporuje:

@table @asis
@item ScreenNotify 1.0
Tento balÉk dovolÉ programu ToolManager otevÒÉt a zavÒÉt okna s liÓtami,
kdyÚ se zÁroveÎ otevÉrajÉ a zavÉrajÉ veÒejn× obrazovky.

@item picture.datatype V43
Automaticky podporuje rozÓÉÒenÉ tohoto picture.datatype, pokud je
nainstalovÁn ve vaÓem syst×mu. @xref{Credits, PodÅkovÁnÉ}.
@end table

Editor nastavenÉ vyÚaduje:

@table @asis
@item AmigaOS 3.0 (V39)
nebo vyÓÓÉ kvÊli `memory pools'.

@item MUI 3.7
ObjektovÅ orientovanÙ syst×m uÚivatelsk×ho rozhranÉ. @xref{MUI}.

@item Pophotkey, Popport, Popposition
ExternÉ tÒÉdy pro MUI. @xref{Credits, PodÅkovÁnÉ}.
@end table

@comment ----------------------------------------------------------------




@comment ----------------------------------------------------------------
@comment --- Chapter: Installation                                    ---
@comment ----------------------------------------------------------------
@node Installation, Concepts, Requirements, Top
@chapter Jak nainstalovat ToolManager
@cindex Instalace
@cindex Installer V43.3

K instalaci programu ToolManager pouÚijte prosÉm dodÁvanÙ instalaÃnÉ
skript. Ten vyÚaduje ke sv× sprÁvn× funkci Installer V43.3 pro AmigaOS.
Pokud ho jeÓtÅ nemÁte, lze ho nal×zt na Aminetu.

PÒed instalacÉ nov× verze se ujistÅte, Úe jste ukonÃili starÙ ToolManager!

@comment ----------------------------------------------------------------




@comment ----------------------------------------------------------------
@comment --- Chapter: Concepts                                        ---
@comment ----------------------------------------------------------------
@node Concepts, Preferences, Installation, Top
@chapter PojetÉ programu ToolManager
@cindex Koncepty

ToolManager je program, kterÙ vÁm velice zjednoduÓÉ spouÓtÅnÉ programÊ.
MÊÚete je spouÓtÅt stiskem klÁvesov× zkratky (@pxref{Hotkeys, Hork×
klÁvesy}), volbou poloÚky z menu Tools (PomÊcky) WB nebo kliknutÉm na ikonu
na ploÓe WB nebo ve speciÁlnÉch oknech, tzv. liÓtÁch. NavÉc mÊÚete programy
spouÓtÅt i vhozenÉm ikon z WB, tzn. napÒ. pÒÉmo poslednÉm upravovanÙm
dokumentem. Jako dodatek mÊÚe bÙt kaÚdÁ akce doprovÁzena zvukem.

VÓechny tyto funkce jsou ÒÉzeny objekty programu ToolManager. KaÚdÙ objekt
vytvÁÒÉ svoji Õlohu a obsahuje informace jak s nÉm pracovat. NapÒ. programy
jsou reprezentovÁny objekty typu Program a obsahujÉ informace o nÁzvu
programu a velikosti zÁsobnÉku.

ExistujÉ dva typy objektÊ. Objekty typu Program, ObrÁzek a Zvuk jsou
nazÙvÁny zÁkladnÉ, protoÚe obsahujÉ informace pouze o jednom programu,
jednom obrÁzku a jednom zvuku.

Objekty typu Menu, Ikona a LiÓta jsou nazÙvÁny sloÚenÙmi, protoÚe ke sv×
funkcÉ spojujÉ nÅkolik zÁkladnÉch objektÊ dohromady. NapÒ. ikona na ploÓe
WB je reprezentovÁna objektem typu Ikona, kterÙ je tvoÒen objektem typu
ObrÁzek a objektem typu Program.

@menu
* Objekty typu Program:Exec objects.   Programy
* Objekty typu ObrÁzek:Image objects.  ObrÁzky
* Objekty typu Zvuk:Sound objects.     Zvuky
* Objekty typu Menu:Menu objects.      PoloÚky menu Tools (PomÊcky) WB
* Objekty typu Ikona:Icon objects.     Ikony na ploÓe WB
* Objekty typu LiÓta:Dock objects.     Okna s tlaÃÉtky
@end menu

@comment ----------------------------------------------------------------




@comment ----------------------------------------------------------------
@comment --- Section: Concepts/Exec objects                           ---
@comment ----------------------------------------------------------------
@node Exec objects, Image objects, , Concepts
@section Programy
@cindex Objekty typu Program

Objekt typu Program obsahuje informace o programu, kterÙ je spuÓtÅn pÒi
aktivaci objektu. MÊÚe bÙt aktivovÁn pÒÉmo uÚivatelem pomocÉ @ref{Hotkeys,
hork× klÁvesy} nebo pomocÉ sloÚen×ho objektu. PÒi aktivaci mÊÚe
bÙt jako parametry pÒedÁna skupina souborÊ. Konfigurace probÉhÁ v
@ref{ExecWindow, oknÅ pro Õpravu} objektÊ typu Program.

ToolManager mÊÚe spouÓtÅt rÊzn× druhy programÊ:

@table @asis
@item Shell
Program je vykonÁn jako shellovÙ, prostÅ jako kdyby uÚivatel napsal jeho
nÁzev do pÒÉkazov×ho ÒÁdku shellu. V tomto mÏdu je nutn× spouÓtÅt skripty
shellu. MÊÚete pouÚÉt obvykl× znaky @file{[]} k urÃenÉ mÉsta, kam vloÚit
argumenty dan×ho programu.

@item Workbench
SpouÓtÅnÉ z WB je simulovÁno. VÓechny soubory jsou dodÁvÁny jako argumenty
WB. Programy pouze pro shell a skripty shellu v tomto mÏdu nelze pouÚÉt.

@item ARexx
Je vykonÁn ARexxovÙ skript nebo pÒÉkaz.

@item LiÓta
PÒÉkaz urÃuje objekt programu ToolManager typu LiÓta, kterÙ mÁ bÙt
aktivovÁn. Tato volba slouÚÉ k vytvÁÒenÉ tzv. vnoÒenÙch liÓt, tzn. napÒ. z
hlavnÉ liÓty si zavolÁte nÅjakou dalÓÉ atd.

@item HorkÁ klÁvesa
Je vygenerovÁna horkÁ klÁvesa. Toto je moÚn× vyuÚÉt k ÒÉzenÉ jin×ho
programu pomocÉ programu ToolManager.
@end table

@comment ----------------------------------------------------------------




@comment ----------------------------------------------------------------
@comment --- Section: Concepts/Image objects                          ---
@comment ----------------------------------------------------------------
@node Image objects, Sound objects, Exec objects, Concepts
@section ObrÁzky
@cindex Objekty typu ObrÁzek

Objekt typu ObrÁzek obsahuje informace o obrÁzku, kterÙ je pouÚÉvÁn
sloÚenÙm objektem. ToolManager mÊÚe pouÚÉt i ikony WB, kter× jsou
reprezentovÁny @ref{Icon objects, objekty typu Ikona}. Pokud vyuÚijete
objektÊ typu ObrÁzek v @ref{Dock objects, objektu typu LiÓta}, jsou
obrÁzky naÃÉtÁny pomocÉ datatypÊ. Tak mÊÚe ToolManager pouÚÉt kaÚdÙ formÁt
obrÁzkÊ, pro kterÙ mÁte nainstalovÁn pÒÉsluÓnÙ datatyp. Konfigurace se
provÁdÉ v @ref{ImageWindow, oknÅ pro Õpravu} objektÊ typu ObrÁzek.

@comment ----------------------------------------------------------------




@comment ----------------------------------------------------------------
@comment --- Section: Concepts/Sound objects                          ---
@comment ----------------------------------------------------------------
@node Sound objects, Menu objects, Image objects, Concepts
@section Zvuky
@cindex Objekt typu Zvuk

Objekt typu Zvuk obsahuje informace o pÒÉkazu ke spuÓtÅnÉ zvuku. Tento
pÒÉkaz je poslÁn pomocÉ ARexxu externÉmu pÒehrÁvaÃi zvukÊ. Konfigurace se
provÁdÉ v @ref{SoundWindow, oknÅ pro Õpravu} objektÊ typu Zvuk.

@comment ----------------------------------------------------------------




@comment ----------------------------------------------------------------
@comment --- Section: Concepts/Menu objects                           ---
@comment ----------------------------------------------------------------
@node Menu objects, Icon objects, Sound objects, Concepts
@section PoloÚky v menu Tools (PomÊcky) WB
@cindex Objekt typu Menu

Objekt typu Menu je sloÚenÙ objekt, kterÙ je tvoÒen dohromady @ref{Exec
objects, objekty typu Program} a @ref{Sound objects, objekty typu
Zvuk}. VÙsledkem je novÁ poloÚka v menu Tools (PomÊcky). PÒi kaÚd× volbÅ
t×to poloÚky se dan× objekty aktivujÉ. Zvolen× ikony na WB jsou pÒi
spouÓtÅnÉ povaÚovÁny za parametry. Konfigurace se provÁdÉ v
@ref{MenuWindow, oknÅ pro Õpravu} objektÊ typu Menu.

@comment ----------------------------------------------------------------




@comment ----------------------------------------------------------------
@comment --- Section: Concepts/Icon objects                           ---
@comment ----------------------------------------------------------------
@node Icon objects, Dock objects, Menu objects, Concepts
@section Ikony na ploÓe WB
@cindex Objekt typu Ikona

Objekt typu Ikona je sloÚenÙ objekt, kterÙ je tvoÒen dohromady @ref{Exec
objects, objekty typu Program}, @ref{Image objects, objekty typu ObrÁzek} a
@ref{Sound objects, objekty typu Zvuk}. VÙsledkem je ikona na ploÓe WB.
Objekt typu ObrÁzek pÒedstavuje na WB bÅÚnou ikonu. Konfigurace se provÁdÉ
v @ref{IconWindow, oknÅ pro Õpravu} objektÊ typu Ikona.

Ikony lze aktivovat dvÅma zpÊsoby. UÚivatel na nÅ mÊÚe buÄ dvakrÁt kliknout
nebo zvolit ikony na WB a vhodit je na danou ikonu. PÒi kaÚd× jejÉ volbÅ se
aktivujÉ objekty typu Program a Zvuk. Ikony, kter× byly vhozeny, jsou pÒi
spouÓtÅnÉ povaÚovÁny za parametry.

@comment ----------------------------------------------------------------




@comment ----------------------------------------------------------------
@comment --- Section: Concepts/Dock objects                           ---
@comment ----------------------------------------------------------------
@node Dock objects, , Icon objects, Concepts
@section Okna s tlaÃÉtky
@cindex Objekt typu LiÓta

Objekt typu LiÓta je sloÚenÙ objekt, kterÙ ukazuje okno s Òadami tlaÃÉtek.
KaÚd× tlaÃÉtko je tvoÒeno dohromady @ref{Exec objects, objekty typu
Program}, @ref{Image objects, objekty typu ObrÁzek} a @ref{Sound objects,
objekty typu Zvuk}. MÊÚe zobrazit text, obrÁzek nebo oboje. PÒitom text
tlaÃÉtka je odvozen z nÁzvu objektu typu Program. ObrÁzek pÒedstavuje
objekt typu ObrÁzek. Konfigurace se provÁdÉ v @ref{DockWindow, oknÅ pro
Õpravu} objektÊ typu LiÓta.

KaÚd× tlaÃÉtko lze aktivovat dvÅma zpÊsoby. UÚivatel na nÅ mÊÚe buÄ
kliknout nebo zvolit ikony na WB a vhodit je na dan× tlaÃÉtko. PÒi kaÚd×
jeho volbÅ se aktivujÉ objekty typu Program a Zvuk. Ikony, kter× byly
vhozeny, jsou pÒi spouÓtÅnÉ povaÚovÁny za parametry.

Objekt typu LiÓta lze ``aktivovat'' pomocÉ @ref{Hotkeys, hork× klÁvesy}.
KdyÚ je okno liÓty zavÒeno a uÚivatel stiskne dohodnutou kombinaci klÁves,
pak se otevÒe a naopak.

Pokud je nainstalovÁna knihovna @file{screennotify.library}, mÊÚe
ToolManager otevÉrat a zavÉrat okna s liÓtami automaticky. PÒi kaÚd×m
zavÉrÁnÉ obrazovky se nejdÒÉve zavÒou okna s liÓtami. KdyÚ se pak znovu
otevÉrÁ veÒejnÁ obrazovka, jsou vÓechna okna s liÓtami otevÒena znovu.

@comment ----------------------------------------------------------------




@comment ----------------------------------------------------------------
@comment --- Chapter: Preferences                                     ---
@comment ----------------------------------------------------------------
@node Preferences, Hotkeys, Concepts, Top
@chapter Jak nakonfigurovat ToolManager
@cindex NastavenÉ

Editor nastavenÉ pouÚijete ke konfiguraci programu ToolManager.

@menu
* HlavnÉ okno:MainWindow.         HlavnÉ okno editoru nastavenÉ

Okna pro Õpravu objektÊ:

* Okno s programy:ExecWindow.     Jak nakonfigurovat objekty typu Program
* Okno s obrÁzky:ImageWindow.     Jak nakonfigurovat objekty typu ObrÁzek
* Okno se zvuky:SoundWindow.      Jak nakonfigurovat objekty typu Zvuk
* Okno s menu:MenuWindow.         Jak nakonfigurovat objekty typu Menu
* Okno s ikonami:IconWindow.      Jak nakonfigurovat objekty typu Ikona
* Okno s liÓtami:DockWindow.      Jak nakonfigurovat objekty typu LiÓta

OstatnÉ okna:

* Okno se skupinami:GroupWindow.  Jak pÒejmenovat skupiny objektÊ
* Okno se schrÁnkou:ClipWindow.   SchrÁnka pro objekty
* GlobÁlnÉ okno:GlobalWindow.     GlobÁlnÉ nastavenÉ programu ToolManager

@end menu

Editor nastavenÉ rozeznÁvÁ nÁsledujÉcÉ standardnÉ Õdaje pro program
WB a pÒÉkazov× parametry shellu:

@table @asis
@item @code{FROM} (pouze pro shell)
UrÃuje nÁzev souboru, ze kter×ho by mÅl editor naÃÉst konfiguraci.

@item @code{EDIT} (vÙchozÉ)
õprava konfigurace.

@item @code{USE}
UrÃenÁ konfigurace bude pouÚita doÃasnÅ.

@item @code{SAVE}
UrÃenÁ konfigurace bude pouÚita trvale.

@item @code{CREATEICONS}
VytvÁÒÉ ikony pro uklÁdÁn× soubory s konfiguracÉ. PÒi spouÓtÅnÉ z WB jsou
ikony standardnÅ vytvÁÒeny, zatÉmco pÒi spouÓtÅnÉ ze shellu ne.
@end table

@comment ----------------------------------------------------------------




@comment ----------------------------------------------------------------
@comment --- Section: Preferences/MainWindow                          ---
@comment ----------------------------------------------------------------
@node MainWindow, ExecWindow, , Preferences
@section HlavnÉ okno editoru nastavenÉ

HlavnÉ okno obsahuje seznam jednotlivÙch objektÊ. KliknutÉm na danÙ typ
objektu si vyberete, se kterÙm se mÁ pracovat. KaÚdÙ seznam mÊÚe obsahovat
nÅkolik skupin. KaÚdÁ skupina se mÊÚe sklÁdat z nÅkolika objektÊ.

DvojitÙm kliknutÉm na nÁzev skupiny se otevÒe @ref{GroupWindow, okno pro
Õpravu} skupiny. KliknutÉm na symbol nalevo od nÁzvu skupiny se skupina
otevÉrÁ a zavÉrÁ. Pokud je otevÒena, mÊÚete vidÅt vÓechny objekty, kter×
obsahuje. DvojitÙm kliknutÉm na nÁzev objektu se otevÒe okno pro Õpravu
objektu.

K pÒesunutÉ dan× skupiny ji prostÅ oznaÃte, uchopte (podrÚte zmÁÃknut×
lev× tlaÃÉtko myÓi) a pÒetÁhnÅte na novou pozici (uvolnÅte lev× tlaÃÉtko
myÓi). TÉmto zpÊsobem lze pÒesouvat i objekty.

TÅmto seznamÊm pÒÉsluÓÉ ÃtyÒi tlaÃÉtka:

@table @asis
@item NovÁ skupina
VytvoÒÉ novou, prÁzdnou skupinu. OtevÒe se @ref{GroupWindow, okno pro
Õpravu} skupiny, takÚe je moÚn× zmÅnit jejÉ nÁzev.

@item NovÙ objekt
VytvoÒÉ ve zvolen× skupinÅ novÙ objekt. OtevÒe se okno pro Õpravu objektu,
takÚe je moÚn× mÅnit jeho parametry.

@item Smazat
SmaÚe zvolenou skupinu nebo objekt. Pokud je zvolena skupina, jsou smazÁny
i objekty, kter× obsahuje.

@item TÒÉdit
Pokud je zvolen objekt nebo otevÒenÁ skupina, bude jejÉ obsah abecednÅ
setÒÉdÅn. Jinak jsou abecednÅ setÒÉdÅny cel× skupiny.
@end table

PomocÉ tlaÃÉtek na dolnÉm okraji hlavnÉho okna mÊÚete urÃit kam se mÁ
uloÚit soubor nastavenÉ. Jeho nÁzev je @file{ToolManager.prefs}.

@table @asis
@item UloÚit
UloÚÉ nastavenÉ do @file{ENVARC:} a @file{ENV:}. ZmÅny se projevÉ okamÚitÅ
a budou platn× i pÒi nov×m spuÓtÅnÉ poÃÉtaÃe. Po zmÁÃknutÉ tohoto tlaÃÉtka
se editor nastavenÉ ukonÃÉ.

@item PouÚÉt
UloÚÉ nastavenÉ do @file{ENV:}. ZmÅny se projevÉ okamÚitÅ, ale
@emph{nebudou} platn× pÒi nov×m spuÓtÅnÉ poÃÉtaÃe. Po zmÁÃknutÉ tohoto
tlaÃÉtka se editor nastavenÉ ukonÃÉ.

@item VyzkouÓet
UloÚÉ nastavenÉ do @file{ENV:}. ZmÅny se projevÉ okamÚitÅ, ale
@emph{nebudou} platn× pÒi nov×m spuÓtÅnÉ poÃÉtaÃe. Po zmÁÃknutÉ tohoto
tlaÃÉtka se ale editor nastavenÉ neukonÃÉ.

@item ZruÓit
Editor nastavenÉ se ukonÃÉ. VÓechny proveden× zmÅny, kter× nebyly uloÚeny,
budou ztraceny.
@end table

@comment ----------------------------------------------------------------




@comment ----------------------------------------------------------------
@comment --- Section: Preferences/ExecWindow                          ---
@comment ----------------------------------------------------------------
@node ExecWindow, ImageWindow, MainWindow, Preferences
@section Jak nakonfigurovat objekty typu Program

@ref{Exec objects, Objekty typu Program} obsahujÉ informace o programech.
Okno pro Õpravu tÅchto objektÊ mÁ tato tlaÃÉtka:

@table @asis
@item NÁzev
NÁzev objektu.

@item Typ programu
Typ programu. MÊÚete si zvolit nÅkterÙ z tÅchto: Shell, Workbench, ARexx,
LiÓty, HorkÁ klÁvesa a SÉÔ. V souÃasnosti nenÉ jeÓtÅ typ SÉÔ podporovÁn.

@item PÒÉkaz
NÁzev pÒÉkazu. MÊÚe to bÙt buÄ nÁzev souboru, nÁzev liÓty nebo klÁvesovÁ
zkratka, zÁvisÉ to na typu programu.

@item HorkÁ klÁvesa
ZÁpis @ref{Hotkeys, hork× klÁvesy}, kterÁ aktivuje objekt typu Program.

@item ZÁsobnÉk
Velikost zÁsobnÉku pro danÙ program. ToolManager doplnÉ vÚdy jako minimum
alespoÎ 4096 bytÊ.

@item Priorita
Priorita programu. Obvykle by mÅla bÙt nastavena 0.

@item Argumenty
Pokud je zatrÚena tato volba, jsou jako parametry pÒedÁvÁny spouÓtÅn×mu
programu soubory, jinak jsou ignorovÁny.

@item Do popÒedÉ
Pokud je zatrÚena tato volba, je pÒed spuÓtÅnÉm programu pÒesunuta do
popÒedÉ urÃenÁ veÒejnÁ obrazovka.

@item AktuÁlnÉ adresÁÒ
Z tohoto adresÁÒe je spouÓtÅn zvolenÙ program.

@item Cesta
Zde mÊÚete vloÚit seznam adresÁÒÊ (oddÅlenÙch stÒednÉkem), kter× se
pouÚÉvajÉ shellovÙmi programy k vyhledÁvÁnÉ jinÙch programÊ.

@item VÙstupnÉ soubor
Do tohoto souboru je pÒesmÅrovÁn vÙstup shellovÙch programÊ. Pokud zde
urÃÉte okno (CON:), bude vstup i vÙstup pÒesmÅrovÁn do tohoto okna.

@item VeÒejnÁ obrazovka
UrÃÉ veÒejnou obrazovku, kterÁ bude pÒesunuta do popÒedÉ pÒed spuÓtÅnÉm
programu.
@end table

@comment ----------------------------------------------------------------




@comment ----------------------------------------------------------------
@comment --- Section: Preferences/ImageWindow                         ---
@comment ----------------------------------------------------------------
@node ImageWindow, SoundWindow, ExecWindow, Preferences
@section Jak nakonfigurovat objekty typu ObrÁzek

@ref{Image objects, Objekty typu ObrÁzek} obsahujÉ informace o obrÁzcÉch.
Okno pro Õpravu tÅchto objektÊ mÁ nÁsledujÉcÉ tlaÃÉtka:

@table @asis
@item NÁzev
NÁzev objektu.

@item Soubor
NÁzev souboru, ze kter×ho se obrÁzek naÃte. Pokud si pÒejete pouÚÉt ikonu,
obvykle budete muset odstranit koncovku @file{.info}.
@end table

@comment ----------------------------------------------------------------




@comment ----------------------------------------------------------------
@comment --- Section: Preferences/SoundWindow                         ---
@comment ----------------------------------------------------------------
@node SoundWindow, MenuWindow, ImageWindow, Preferences
@section Jak nakonfigurovat objekt typu Zvuk

@ref{Sound objects, Objekty typu Zvuk} obsahujÉ informace o zvucÉch. Okno
pro Õpravu tÅchto objektÊ mÁ nÁsledujÉcÉ tlaÃÉtka:

@table @asis
@item NÁzev
NÁzev objektu.

@item PÒÉkaz
ARexxovÙ pÒÉkaz, kterÙ by mÅl bÙt poslÁn externÉmu pÒehrÁvaÃi zvukÊ.

@item ARexxovÙ port
NÁzev ARexxov×ho portu dan×ho externÉho pÒehrÁvaÃe zvukÊ. StandardnÅ je
uvedeno @code{PLAY}, kter× platÉ pro program @file{upd}.
@end table

@comment ----------------------------------------------------------------




@comment ----------------------------------------------------------------
@comment --- Section: Preferences/MenuWindow                          ---
@comment ----------------------------------------------------------------
@node MenuWindow, IconWindow, SoundWindow, Preferences
@section Jak nakonfigurovat objekt typu Menu

@ref{Menu objects, Objekty typu Menu} obsahujÉ informace o poloÚkÁch menu
WB Tools (PomÊcky). Okno pro Õpravu tÅchto objektÊ mÁ nÁsledujÉcÉ tlaÃÉtka:

@table @asis
@item NÁzev
NÁzev objektu. Tento nÁzev je shodnÙ s poloÚkou v menu.

@item Objekt typu Program
Odkaz na pÒiÒazenÙ @ref{Exec objects, objekt typu Program}. PÒidÁte jej
pomocÉ funkce `Uchopit a tÁhnout' z @ref{MainWindow, hlavnÉho okna} nebo ze
@ref{ClipWindow, schrÁnky}. PÒiÒazenÙ objekt mÊÚete upravovat pouhÙm
kliknutÉm.

@item Objekt typu Zvuk
Odkaz na pÒiÒazenÙ @ref{Sound objects, objekt typu Zvuk}. PÒidÁte jej
pomocÉ funkce `Uchopit a tÁhnout' z @ref{MainWindow, hlavnÉho okna} nebo ze
@ref{ClipWindow, schrÁnky}. PÒiÒazenÙ objekt mÊÚete upravovat pouhÙm
kliknutÉm.
@end table

@comment ----------------------------------------------------------------




@comment ----------------------------------------------------------------
@comment --- Section: Preferences/IconWindow                          ---
@comment ----------------------------------------------------------------
@node IconWindow, DockWindow, MenuWindow, Preferences
@section Jak nakonfigurovat objekty typu Ikona

@ref{Icon objects, Objekty typu Ikona} obsahujÉ informace o ikonÁch na
ploÓe WB. Okno pro Õpravu tÅchto objektÊ mÁ nÁsledujÉcÉ tlaÃÉtka:

@table @asis
@item NÁzev
NÁzev objektu.

@item Objekt typu Program
Odkaz na pÒiÒazenÙ @ref{Exec objects, objekt typu Program}. PÒidÁte jej
pomocÉ funkce `Uchopit a tÁhnout' z @ref{MainWindow, hlavnÉho okna} nebo ze
@ref{ClipWindow, schrÁnky}. PÒiÒazenÙ objekt mÊÚete upravovat pouhÙm
kliknutÉm.

@item Objekt typu ObrÁzek
Odkaz na pÒiÒazenÙ @ref{Image objects, objekt typu ObrÁzek}. PÒidÁte jej
pomocÉ funkce `Uchopit a tÁhnout' z @ref{MainWindow, hlavnÉho okna} nebo ze
@ref{ClipWindow, schrÁnky}. PÒiÒazenÙ objekt mÊÚete upravovat pouhÙm
kliknutÉm.

@item Objekt typu Zvuk
Odkaz na pÒiÒazenÙ @ref{Sound objects, objekt typu Zvuk}. PÒidÁte jej
pomocÉ funkce `Uchopit a tÁhnout' z @ref{MainWindow, hlavnÉho okna} nebo ze
@ref{ClipWindow, schrÁnky}. PÒiÒazenÙ objekt mÊÚete upravovat pouhÙm
kliknutÉm.

@item UmÉstÅnÉ
UrÃuje x-ovou a y-ovou souÒadnici ikony, napÒ.@: pÒejete si @code{X = 100}
a @code{Y = 55}, vloÚÉte tedy @code{100/55}. SouÒadnice jsou relativnÉ
vzhledem hornÉmu lev×mu rohu plochy WB.

@item Zobrazit nÁzev
Pokud je zatrÚena tato volba, je pod ikonou zobrazen jejÉ nÁzev.
@end table

@comment ----------------------------------------------------------------




@comment ----------------------------------------------------------------
@comment --- Section: Preferences/DockWindow                          ---
@comment ----------------------------------------------------------------
@node DockWindow, GroupWindow, IconWindow, Preferences
@section Jak nakonfigurovat objekty typu LiÓta

@ref{Dock objects, Objekty typu LiÓta} obsahujÉ informace o oknech s
liÓtami. Okno pro Õpravu tÅchto objektÊ mÁ nÁsledujÉcÉ tlaÃÉtka:

@table @asis
@item NÁzev
NÁzev objektu. Tento nÁzev je shodnÙ s nÁzvem okna liÓty.

@item HorkÁ klÁvesa
ZÁpis @ref{Hotkeys, hork× klÁvesy}, kterÁ otevÉrÁ a zavÉrÁ okno
liÓty.

@item VeÒejnÁ obrazovka
UrÃuje veÒejnou obrazovku, na kter× okno liÓty objevÉ. @strong{MusÉte}
vloÚit platnÙ nÁzev veÒejn× obrazovky, pokud chcete vyuÚÉvat automatick×ho
otevÉrÁnÉ a zavÉrÁnÉ liÓt.

@item PÉsmo
PÉsmo, kter× se pouÚije pro texty tlaÃÉtek.

@item SloupcÊ
PoÃet sloupcÊ (tlaÃÉtek) v oknÅ liÓty. Sloupce se vyplÎujÉ jednotlivÙmi
tlaÃÉtky zleva doprava. V pÒÉpadÅ, Úe jsou vyplnÅny vÓechny sloupce,
vytvoÒÉ se novÙ ÒÁdek. VÓechna tlaÃÉtka budou mÉt stejnou ÓÉÒku a vÙÓku.

@item UmÉstÅnÉ
UrÃuje x-ovou a y-ovou souÒadnici okna liÓty, napÒ.@: pÒejete si @code{X =
150} a @code{Y = 200}, vloÚÉte tedy @code{150/200}. SouÒadnice jsou
relativnÉ vzhledem hornÉmu lev×mu rohu dan× obrazovky.

@item PoloÚky
KaÚdou poloÚku tohoto seznamu tvoÒÉ jedno tlaÃÉtko. LevÙ sloupec obsahuje
odkaz na pÒiÒazen× @ref{Exec objects, objekty typu Program}, prostÒednÉ
sloupec odkaz na pÒiÒazen× @ref{Image objects, objekt typu ObrÁzek} a pravÙ
sloupec odkaz na pÒiÒazen× @ref{Sound objects, objekty typu Zvuk}. Nov×
pÒidÁte pomocÉ funkce `Uchopit a tÁhnout' z @ref{MainWindow, hlavnÉho okna}
nebo ze @ref{ClipWindow, schrÁnky}. PÒiÒazen× objekty mÊÚete upravovat
pouhÙm kliknutÉm, zmÁÃknutÉm tlaÃÉtka Smazat dojde ke smazÁnÉ zvolen×
poloÚky ze seznamu. Samotn× pÒiÒazen× objekty ale @emph{nejsou} smazÁny.

@item Aktivace
Okno liÓty se otevÒe ihned pÒi naÃtenÉ konfigurace.

@item PozadÉ
Okno liÓty se pÒesune do pozadÉ hned po otevÒenÉ.

@item Okraj
Pokud je zatrÚena tato volba, vypadÁ okno liÓty ÕplnÅ stejnÅ jako normÁlnÉ
okno s okraji a tlaÃÉtky. V opaÃn×m pÒÉpadÅ nebude mÉt okraj vÊbec ÚÁdnÙ.
Je tÒeba upozornit, Úe okno je moÚn× libovolnÅ pÒesouvat jen v prvnÉm
pÒÉpadÅ.

@item Menu
K oknu liÓty je pÒiÒazeno menu. To vÁm umoÚnÉ zavÒÉt liÓtu, spustit
@ref{Preferences, editor nastavenÉ} programu ToolManager nebo ho ukonÃit.

@item Do popÒedÉ
Pokud je zatrÚena tato volba, okno liÓty se otevÒe vÚdy na veÒejn×
obrazovce, kterÁ je v popÒedÉ.

@item Zmizet
Okno liÓty se zavÒe automaticky po volbÅ tlaÃÉtka.

@item VystÒedit
Okno liÓty se otevÒe vystÒedÅn× pod Óipkou myÓi.

@item StejnÁ pozice
Obvykle si okno liÓty `pamatuje' svou pozici pÒi zavÒenÉ. Na t×to pozici se
pak objevÉ pÒi pÒÉÓtÉm otevÒenÉ. Pokud je tato volba zatrÚena, okno liÓty
se vÚdy otevÒe na stejn× pozici.

@item ObrÁzky
TlaÃÉtka v liÓtÅ budou zobrazena jako obrÁzky. Je tÒeba upozornit, Úe v
tomto pÒÉpadÅ musÉte pÒiÒadit dan× liÓtÅ @ref{Image objects, objekty typu
ObrÁzek}.

@item Text
TlaÃÉtka v liÓtÅ budou zobrazovat nÁzev pÒiÒazenÙch @ref{Exec objects,
objektÊ typu Program}. Je tÒeba upozornit, Úe v tomto pÒÉpadÅ musÉte
pÒiÒadit dan× liÓtÅ objekty tohoto typu.
@end table

@comment ----------------------------------------------------------------




@comment ----------------------------------------------------------------
@comment --- Section: Preferences/GroupWindow                         ---
@comment ----------------------------------------------------------------
@node GroupWindow, ClipWindow, DockWindow, Preferences
@section Jak pÒejmenovat skupinu

NÁzev skupiny mÊÚete zmÅnit pomocÉ pÒÉsluÓn×ho requesteru.

@comment ----------------------------------------------------------------




@comment ----------------------------------------------------------------
@comment --- Section: Preferences/ClipWindow                          ---
@comment ----------------------------------------------------------------
@node ClipWindow, GlobalWindow, GroupWindow, Preferences
@section SchrÁnka pro objekty

Toto okno obsahuje seznam pÒiÒazenÙch objektÊ @ref{Exec objects, typu
Program}, @ref{Image objects, typu ObrÁzek} a @ref{Sound objects, typu
Zvuk}. Z nÅj je moÚn× danÙ objekt uchopit a pÒetÁhnout na okna pro Õpravy.
Objekty mÊÚete tak× upravovat pÒÉmo, prostÅ na nÅ kliknÅte dvakrÁt.
ZmÁÃknutÉm tlaÃÉtka Smazat dojde ke smazÁnÉ zvolen× poloÚky ze seznamu.
Samotn× pÒiÒazen× objekty ale @emph{nejsou} smazÁny.

SchrÁnku lze otevÒÉt z menu hlavnÉho okna. Je moÚn× mÉt jich otevÒeno
vÉce najednou.

@comment ----------------------------------------------------------------




@comment ----------------------------------------------------------------
@comment --- Section: Preferences/GlobalWindow                        ---
@comment ----------------------------------------------------------------
@node GlobalWindow, , ClipWindow, Preferences
@section GlobÁlnÉ nastavenÉ programu ToolManager

Toto okno vÁm umoÚÎuje mÅnit globÁlnÉ nastavenÉ programu ToolManager. Lze
je otevÒÉt z menu hlavnÉho okna. Obsahuje nÁsledujÉcÉ tlaÃÉtka:

@table @asis
@item AktuÁlnÉ adresÁÒ
NastavÉ aktuÁlnÉ adresÁÒ procesu. VÓechny soubory bez uveden× absolutnÉ
cesty budou otevÒeny relativnÅ vzhledem k tomuto adresÁÒi. StandardnÅ je to
disk, ze kter×ho startujete syst×m.

@item Editor nastavenÉ
Cesta k @ref{Preferences, editoru nastavenÉ} programu ToolManager.
StandardnÅ je @file{SYS:Prefs/ToolManager}.

@item Povolit pouÚitÉ sÉtÅ
V souÃasnosti nenÉ podporovÁno.

@item Povolit pÒemapovÁnÉ
PovolÉ barevn× pÒemapovÁnÉ pro picture.datatype. VypnÅte to pouze v
pÒÉpadÅ, kdyÚ majÉ obrÁzky v liÓtÁch Ópatn× barvy.

@item VÅrnost pÒemapovÁnÉ
NastavÉ vÅrnost pÒemapovÁvÁnÉ barev. Zde se mÊÚete pokusit zmÅnit nastavenÉ
vÅrnosti v pÒÉpadÅ, Úe vÙsledky aktuÁlnÉho nejsou dobr×.
@end table

@comment ----------------------------------------------------------------




@comment ----------------------------------------------------------------
@comment --- Appendix: Hotkeys                                        ---
@comment ----------------------------------------------------------------
@node Hotkeys, Questions, Preferences, Top
@appendix Jak nadefinovat hork× klÁvesy
@cindex Popis horkÙch klÁves
@cindex Hork× klÁvesy

Tato kapitola popisuje jak nadefinovat hork× klÁvesy jako tzv. znakov×
ÒetÅzce popisujÉcÉ vstup, kter× jsou dÁle zpracovÁvÁny syst×mem komodit.
PÒi kaÚd× aktivaci dan× hork× klÁvesy generuje syst×m komodit udÁlost,
kterou ToolManager pouÚije pro aktivaci objektu typu Program nebo LiÓta.
ZÁpis tohoto ÒetÅzce je nÁsledujÉcÉ:

@example
[<class>] @{[-][<qualifier>]@} [-][upstroke] [<key code>]
@end example

Pro vÓechna klÉÃovÁ slova platÉ, Úe nenÉ rozdÉl mezi malÙmi a velkÙmi
pÉsmeny.

@code{class} popisuje tÒÉdu vstupnÉch udÁlostÉ, tzv. InputEvent. Tento
parametr je volitelnÙ a pokud nenÉ uveden, je pouÚita standardnÉ klÁvesa,
tzv. @code{rawkey}. @xref{InputEvent classes, TÒÉdy InputEvent}.

PÒeÒaÄovaÃe (qualifiers) jsou ``signÁly'', kter× musÉ bÙt nastaveny nebo
vynulovÁny bÅhem aktivace hork× klÁvesy; v opaÃn×m pÒÉpadÅ nebude
generovÁna ÚÁdnÁ udÁlost. Pro kaÚdÙ nastavenÙ pÒeÒaÄovaÃ je nutn× vloÚit
pÒÉsluÓn× klÉÃov× slovo. VÓechny ostatnÉ se standardnÅ berou jako
vynulovan×. Pokud si pÒejete, aby byl danÙ pÒeÒaÄovaÃ ignorovÁn, napiÓte
pÒed klÉÃov× slovo znak @code{-}. @xref{Qualifiers, PÒeÒaÄovaÃe}.

Pro horkou klÁvesu se obvykle vygeneruje pÒÉsluÓnÁ udÁlost po stisku nÅjak×
klÁvesy. Pokud si pÒejete vygenerovÁnÉ udÁlosti aÚ pÒi @emph{uvolnÅnÉ} dan×
klÁvesy, je nutn× dodat klÉÃov× slovo @code{upstroke}. V pÒÉpadÅ, Úe
uvedete @code{-upstroke}, bude udÁlost generovÁna i pÒi stisku i pÒi
uvolnÅnÉ.

KÏd zÁvisÉ na tÒÉdÅ vstupnÉ udÁlosti. @xref{Key codes, KÏdy}.

@menu
* TÒÉdy InputEvent:InputEvent classes.
* PÒeÒaÄovaÃe:Qualifiers.
* KÏdy:Key codes.
* PÒÉklady horkÙch klÁves:Hotkey examples.
@end menu

UpozornÅnÉ: Hork× klÁvesy volte @emph{opatrnÅ}, protoÚe komodity majÉ
vysokou prioritu pÒi zpracovÁvÁnÉ handlerem InputEvent, tzn.@: existujÉcÉ
definice horkÙch klÁves, kter× kolidujÉ, budou pÒehlÉÚeny.

@comment ----------------------------------------------------------------




@comment ----------------------------------------------------------------
@comment --- Appendix Section: Hotkeys/InputEvent classes             ---
@comment ----------------------------------------------------------------
@node InputEvent classes, Qualifiers, , Hotkeys
@appendixsection TÒÉdy InputEvent
@cindex Diskinserted
@cindex Diskremoved
@cindex TÒÉdy InputEvent
@cindex Rawkey
@cindex Rawmouse

Komodity podporujÉ vÅtÓinu tÒÉd InputEvent, kter× jsou generovÁny zaÒÉzenÉm
input.device. Tato ÃÁst se zabÙvÁ popisem tÅch tÒÉd, kter× jsou uÚiteÃn×
pro hork× klÁvesy v programu ToolManager.

@table @code
@item rawkey
Toto je zÁkladnÉ tÒÉda a starÁ se o vÓechny vstupy z klÁvesnice. NapÒ.
@code{rawkey a} nebo @code{a} vytvÁÒÉ udÁlost pÒi kaÚd×m stisku klÁvesy
``a''. Pro tuto tÒÉdu je nutno urÃit kÏd. @xref{rawkey key codes, rawkey}.

@item rawmouse
Tato tÒÉda popisuje vÓechny udÁlosti vyvolan× tlaÃÉtky myÓi. Tak× zde je
nutno urÃit kÏd. @xref{rawmouse key codes, rawmouse}.

@item diskinserted
UdÁlosti t×to tÒÉdy jsou generovÁny pÒi vloÚenÉ disku do zaÒÉzenÉ. Zde nenÉ
tÒeba urÃit kÏdy.

@item diskremoved
UdÁlosti t×to tÒÉdy jsou generovÁny pÒi vyjmutÉ disku ze zaÒÉzenÉ. Zde nenÉ
tÒeba urÃit kÏdy.
@end table

@comment ----------------------------------------------------------------




@comment ----------------------------------------------------------------
@comment --- Appendix Section: Hotkeys/Qualifiers                     ---
@comment ----------------------------------------------------------------
@node Qualifiers, Key codes, InputEvent classes, Hotkeys
@appendixsection PÒeÒaÄovaÃe
@cindex PÒeÒaÄovaÃe

Komodity podporujÉ nÁsledujÉcÉ pÒeÒaÄovaÃe:

@table @asis
@item @code{lshift}, @code{left_shift}
KlÁvesa levÙ shift

@item @code{rshift}, @code{right_shift}
KlÁvesa pravÙ shift

@item @code{shift}
JakÁkoli z klÁves shift

@item @code{capslock}, @code{caps_lock}
KlÁvesa Caps lock

@item @code{caps}
BuÄ jakÁkoli z klÁves shift nebo caps lock

@item @code{control}, @code{ctrl}
KlÁvesa control

@item @code{lalt}, @code{left_alt}
KlÁvesa levÙ alt

@item @code{ralt}, @code{right_alt}
KlÁvesa pravÙ alt

@item @code{alt}
JakÁkoli z obou klÁves alt

@item @code{lcommand}, @code{lamiga}, @code{left_amiga}, @code{left_command}
KlÁvesa levÁ Amiga

@item @code{rcommand}, @code{ramiga}, @code{right_amiga}, @code{right_command}
KlÁvesa pravÁ Amiga

@item @code{numericpad}, @code{numpad}, @code{num_pad}, @code{numeric_pad}
Toto klÉÃov× slovo @emph{musÉ} bÙt uvedeno v pÒÉpadÅ pouÚitÉ jak×koli
klÁvesy z numerick×ho bloku.

@item @code{leftbutton}, @code{lbutton}, @code{left_button}
Lev× tlaÃÉtko myÓi

@item @code{midbutton}, @code{mbutton}, @code{middlebutton}, @code{middle_button}
StÒednÉ tlaÃÉtko myÓi

@item @code{rbutton}, @code{rightbutton}, @code{right_button}
Prav× tlaÃÉtko myÓi

@item @code{repeat}
Tento pÒeÒaÄovaÃ je nastaven, pokud je zapnuto opakovan× generovÁnÉ znaku na
klÁvesnici. MÁ vÙznam pouze pro tÒÉdu InputEvent @code{rawkey}.
@end table

@comment ----------------------------------------------------------------




@comment ----------------------------------------------------------------
@comment --- Appendix Section: Hotkeys/Key codes                      ---
@comment ----------------------------------------------------------------
@node Key codes, Hotkey examples, Qualifiers, Hotkeys
@appendixsection KÏdy

KaÚdÁ tÒÉda InputEvent mÁ sv× vlastnÉ kÏdy:

@menu
* rawkey:rawkey key codes.
* rawmouse:rawmouse key codes.
@end menu

@comment ----------------------------------------------------------------




@comment ----------------------------------------------------------------
@comment --- Appendix Subsection: Hotkeys/Key codes/rawkey key codes  ---
@comment ----------------------------------------------------------------
@node rawkey key codes, rawmouse key codes, , Key codes
@appendixsubsec KÏdy pro tÒÉdu InputEvent @code{rawkey}
@cindex KÏdy pro @code{rawkey}

@table @asis
@item @code{a}-@code{z}, @code{0}-@code{9}, @dots{}
Znaky ASCII

@item @code{f1}, @code{f2}, @dots{}, @code{f10}, @code{f11}, @code{f12}
FunkÃnÉ klÁvesy

@item  @code{up}, @code{cursor_up}, @code{down}, @code{cursor_down}
@itemx @code{left}, @code{cursor_left}, @code{right}, @code{cursor_right}
Kurzorov× klÁvesy

@item  @code{esc}, @code{escape}, @code{backspace}, @code{del}, @code{help}
@itemx @code{tab}, @code{comma}, @code{return}, @code{space}, @code{spacebar}
SpeciÁlnÉ klÁvesy

@item  @code{enter}, @code{insert}, @code{delete}
@itemx @code{page_up}, @code{page_down}, @code{home}, @code{end}
KlÁvesy numerick×ho bloku. KaÚdÁ z nich musÉ bÙt uvedena spolu s klÉÃovÙm
slovem @code{numericpad}!
@end table

@comment ----------------------------------------------------------------




@comment ----------------------------------------------------------------
@comment --- Appendix Subsection: Hotkeys/Key codes/rawmouse key codes --
@comment ----------------------------------------------------------------
@node rawmouse key codes, , rawkey key codes, Key codes
@appendixsubsec KÏdy pro tÒÉdu InputEvent @code{rawmouse}
@cindex KÏdy pro @code{rawmouse}

@table @code
@item mouse_leftpress
ZmÁÃknutÉ lev×ho tlaÃÉtka myÓi

@item mouse_middlepress
ZmÁÃknutÉ stÒednÉho tlaÃÉtka myÓi

@item mouse_rightpress
ZmÁÃknutÉ prav×ho tlaÃÉtka myÓi
@end table

UpozornÅnÉ: Abyste mohli pouÚÉt tyto kÏdy, musÉte dodat i pÒÉsluÓn× klÉÃov×
slovo, napÒ.@:

@example
rawmouse leftbutton mouse_leftpress
@end example

@comment ----------------------------------------------------------------




@comment ----------------------------------------------------------------
@comment --- Appendix Section: Hotkeys/Hotkey examples                ---
@comment ----------------------------------------------------------------
@node Hotkey examples, , Key codes, Hotkeys
@appendixsection PÒÉklady horkÙch klÁves
@cindex PÒÉklady horkÙch klÁves

@table @code
@item ralt t
Je tÒeba podrÚet zmÁÃknutou klÁvesu pravÙ Alt a stisknout ``t''

@item ralt lalt t
Je tÒeba podrÚet zmÁÃknut× klÁvesy levÙ @emph{a} pravÙ Alt a stisknout
``t''

@item alt t
Je tÒeba podrÚet zmÁÃknutou jednu z klÁves Alt a stisknout ``t''

@item rcommand f2
Je tÒeba podrÚet zmÁÃknutou klÁvesu pravÁ Amiga a stisknout ``f2''

@item numericpad enter
Je tÒeba zmÁÃknout klÁvesu Enter na numerick×m bloku

@item rawmouse midbutton leftbutton mouse_leftpress
Je tÒeba podrÚet zmÁÃknut× stÒednÉ tlaÃÉtko myÓi a stisknout lev× tlaÃÉtko

@item diskinserted
Je tÒeba vloÚit disk do jak×hokoli ze zaÒÉzenÉ
@end table

@comment ----------------------------------------------------------------




@comment ----------------------------------------------------------------
@comment --- Appendix: Questions                                      ---
@comment ----------------------------------------------------------------
@node Questions, History, Hotkeys, Top
@appendix NejÃastÅji kladen× otÁzky

Zde jsou nejÃastÅji kladen× otÁzky ohlednÅ programu ToolManager:

@itemize @minus
@item KdyÚ spouÓtÉm editor nastavenÉ pro ToolManager, objevÉ se pouze
requester s hlÁÓenÉm ``Program initialization failed''. Co je ÓpatnÅ?

Editor nastavenÉ testuje pÒed otevÒenÉm okna, zda jsou splnÅny zÁkladnÉ
poÚadavky. Zkontrolujte prosÉm, jestli vÊbec vÁÓ syst×m vyhovuje danÙm
@ref{Requirements, poÚadavkÊm}. Jinou pÒÉÃinou mÊÚe bÙt nedostatek pamÅti.
Pak musÉte ukonÃit nÅkter× programy a zkusit to znovu. UpozorÎuji, Úe
editor nelze spustit vÉcekrÁt najednou.

@item Jak mÁm spustit editor nastavenÉ pro ToolManager na jin× veÒejn×
obrazovce neÚ je Workbench?

Zvolte poloÚku @code{MUI...} z menu NastavenÉ @ref{MainWindow, hlavnÉho
okna}. Pak zvolte strÁnku Syst×m a vloÚte nÁzev veÒejn× obrazovky do
pÒÉsluÓn×ho tlaÃÉtka pro ÒetÅzce. DalÓÉ detaily naleznete v dokumentaci k
@ref{MUI}.

@item Po provedenÉ konverze m×ho star×ho nastavenÉ z programu ToolManager
2.x mi chybÉ nÅkter× obrÁzky v liÓtÁch a nÅkter× liÓty se neobjevÉ vÊbec!

ToolManager 3.1 podporuje v liÓtÁch pouze ty obrÁzky, kter× lze naÃÉst
pomocÉ picture.datatype. A vy mÁte zÒejmÅ ve sv×m star×m nastavenÉ
pÒiÒazeny k liÓtÁm objekty typu ObrÁzek, kter× pÒedstavujÉ ikony. Abyste je
mohli vyuÚÉvat, je nutn× nainstalovat datatyp pro ikony. Naleznete jej
napÒ.@: na Aminetu. MÉsto toho tak× mÊÚete dan× ikony zkonvertovat napÒ. na
ÓtÅtec typu IFF.

@item Po provedenÉ konverze m×ho star×ho nastavenÉ z programu ToolManager
2.x mi chybÉ nÅkter× z ikon na ploÓe WB!

ToolManager 3.1 podporuje v objektech typu Ikona pouze ikony. Vy mÁte
zÒejmÅ ve sv×m star×m nastavenÉ pÒiÒazeny k objektÊm typu Ikona objekty
typu ObrÁzek (napÒ. ÓtÅtce ve formÁtu IFF). Pak je tedy musÉte zkonvertovat
na ikony, aby se daly znovu pouÚÉvat v objektech typu Ikona programu
ToolManager 3.1.

@item Pokud pouÚÉvÁm jako obrÁzky v liÓtÁch ikony, objevujÉ se tam nÅjak×
nadbyteÃn× texty nebo mÁ ta ikona tlustÙ okraj. Co je ÓpatnÅ?

MÁte ve sv×m syst×mu nainstalovÁn icon.datatype, kterÙ pÒidÁvÁ dodateÃn×
informace k ikonÅ. V dokumentaci k dan×mu datatypu naleznete, jak tyto
informace odstranit. To sam× platÉ i pro tlust× okraje - je nutn× sdÅlit
datatypu, Úe si nepÒejete generovat obvykl× okraje ikon.

@item ProÃ nemÊÚe ToolManager vytvÁÒet vÉcenÁsobnÁ menu nebo podmenu?

VÉcenÁsobnÁ menu nebo podmenu nejsou v souÃasnosti podporovÁna operaÃnÉm
syst×mem. Aby se dala vytvoÒit, je nutn× prov×st @emph{nelegÁlnÉ Õpravu}
AmigaOS, kterÁ mÊÚe zpÊsobovat nestabilnÉ syst×m. Z tohoto dÊvodu je nebudu
implementovat.


@item Jak mÁm vytvoÒit horizontÁlnÉ liÓtu?

ProstÅ nastavte poÃet sloupcÊ roven poÃtu poloÚek v dan× liÓtÅ.


@item Jak mÁm vytvoÒit vÙstupnÉ okno pro shellov× programy?

VÙstupnÉ okna lze vytvoÒit pomocÉ zaÒÉzenÉ @code{CON:}. NÁsledujÉcÉm
zÁpisem dosÁhnete automaticky se otevÉrajÉcÉho okna se zavÉracÉm tlaÃÉtkem,
kter× nebude zavÒeno po ukonÃenÉ programu:

@example
CON:10/10/640/100/VÙstupnÉ-okno/AUTO/CLOSE/WAIT
@end example

ZaÒÉzenÉ @code{CON:} mÁ mnoho voleb, podrobnÙ popis naleznete ve sv×m
manuÁlu k AmigaDOSu.


@item Jak mÁm vloÚit argumenty pro shell/ARexx doprostÒed ÒÁdku?

Obvykle jsou vÓechny argumenty pÒipojeny na konec ÒÁdku. Aby se daly vloÚit
doprostÒed, ToolManager pouÚÉvÁ stejnÙ zÁpis @code{[]}, jakÙ pouÚÉvÁ v
AmigaDOSu pÒÉkaz @code{alias}. NapÒ.

@example
Dir [] all
@end example

vloÚÉ vÓechny argumenty pÒed klÉÃov× slovo @code{all}.


@item Jak mÁm vytvoÒit pod-liÓty?

V oknÅ pro Õpravu objektÊ typu Program, nabÉdce typÊ programÊ, musÉte
zvolit LiÓty. Pokud pak vloÚÉte tyto objekty do vaÓÉ hlavnÉ liÓty, budou se
jejich aktivacÉ otevÉrat/zavÉrat pod-liÓty.


@item LiÓty stÁle znovu mizÉ pÒi otevÉrÁnÉ a zavÉrÁnÉ obrazovky WB.

Pro danou liÓtu jste zapomnÅli nastavit nÁzev veÒejn× obrazovky na
@code{Workbench}. ToolManager danou liÓtu zavÒe, pokud se zavÒe i pÒÉsluÓnÁ
veÒejnÁ obrazovka. Ale musÉ navÉc vÅdÅt, na kter× se mÁ potom otevÒÉt, aby
mohl liÓtu automaticky otevÒÉt pÒi nov×m otevÒenÉ dan× veÒejn× obrazovky.
@end itemize

@comment ----------------------------------------------------------------




@comment ----------------------------------------------------------------
@comment --- Appendix: History                                        ---
@comment ----------------------------------------------------------------
@node History, Credits, Questions, Top
@appendix Historie programu ToolManager

@comment ----------------------------------------------------------------
@comment Note to translators:
@comment This chapter doesn't need to be translated
@comment ----------------------------------------------------------------

@table @asis
@item 3.1, Release date 01.06.1998
@itemize @minus
@item Clipboard list also shows the object type now
@item Only requires locale.libary V38 now
@item Icon drop corrected for dock windows with borders
@item The __geta4 qualifier was missing for some BOOPSI dispatchers. This might
correct some strange bugs which were reported?
@item Installer script now checks for required libraries
@end itemize

@item 3.0, Release date 23.02.1997
@itemize @minus
@item Again rewritten (almost) from scratch :-)
@item Old object system removed, TM objects are now BOOPSI objects
@item Now uses memory pools
@item Delay parameter removed from Exec Objects
@item Animation support removed from Image Objects
@item Picture.datatype V43 support added to Image Objects
@item Only icon images supported for Icon Objects
@item Only images loadable via picture.datatype are supported in Dock Objects
@item Pattern & Vertical flags and Title parameter removed from Dock Objects
@item Dock Objects can now display text and images
@item Dock Objects can now be completely borderless
@item New preferences file format, hopefully more flexible
@item Converter for the ToolManager 2.x format
@item Events are now checked while the configuration is read
@item Preferences is now a MUI application: resizable window, multiple open
edit windows and Drag&Drop support
@item Changing an object name automatically updates all references to the
object.
@item Support for grouping objects.
@item All dock objects get the screen notifications
@item Added support for DOSPath 1.0
@item CLI command lines are not limited to 4KB anymore
@item Installer script
@end itemize


@item 2.1b, Release date 13.03.1996
@itemize @minus
@item Minor update to 2.1
@item Added support for WBStart 2.0
@end itemize


@item 2.1a, Release date 26.03.1995
@itemize @minus
@item Minor update to 2.1
@item Added support for ScreenNotify 1.0
@item Included newer version of WBStart-Handler
@item Included missing AutoDocs for toolmanager.library
@end itemize


@item 2.1, Release date 16.05.1993, Fish Disks #872 & #873
@itemize @minus
@item New Exec object types: Dock, Hot Key, Network
@item New Dock object flags: Backdrop, Sticky
@item New object type: Access
@item Network support
@item Editor main window is now an AppWindow
@item Gadget keyboard shortcuts in the preferences editor
@item New tooltypes for the preferences editor
@item Several bug fixes
@item Enhanced documentation
@end itemize


@item 2.0, Release date 26.09.1992, Fish Disk #752
@itemize @minus
@item Complete new concept (object oriented)
@item (Almost) Complete rewrite
@item ToolManager is now split up into two parts
@item Main handler is now embedded into a shared library
@item Configuration is now handled by a Preferences program
@item Configuration file format has changed again :-) It is an IFF File now
and resides in ENV:
@item Multiple Docks and multi-column Docks
@item Docks with new window design
@item Dock automatically detects largest image size
@item Sound support
@item Direct ARexx support for Exec objects
@item ToolManager can be used without the Workbench. If the Workbench isn't
running, it won't use any App* features.
@item Locale support
@item Path from Workbench will be used for CLI tools
@item Seperate Handler Task for starting WB processes
@end itemize


@item 1.5, Release date 10.10.1991, Fish Disk #551
@itemize @minus
@item Status Window: New/Open/Append/Save As menu items for config file
@item Edit Window: File requesters for file string gadgets
@item Added a Dock Window (a la NeXT)
@item Added a DeleteTool
@item A list of all active HotKeys can be shown
@item Tools can be moved around in the list
@item Icon positioning in the edit window added
@item Name of the program icon can be set
@item CLI tools can have an output file and a path list
@item Uses UserShell for CLI tools
@item Maximum command line length for CLI tools is now 4096 Bytes
@item AppIcons without a name are supported now
@item Workbench screen will be moved to front if you pop up the Status window
@item Workbench screen can be moved to front before starting a tool via HotKey
@item TM will wait up to 20 seconds for the workbench.library
@item Added a DELAY switch which causes TM to wait <num> seconds before adding
any App* stuff
@item renamed some tooltypes/parameters
@item some visual cues added
@item some internal changes
@end itemize


@item 1.4, Release date 09.07.1991, Fish Disk #527
@itemize @minus
@item Keyboard short cuts for tools
@item AppIcons for tools
@item Menu item can be switched off
@item Configuration file format completely changed (hopefully the last time)
@item CLI commandline parsing is now done by ReadArgs()
@item Status & edit window updated to new features
@item Safety check before program shutdown added
@item Menu item ``Open TM Window'' only appears if the program icon is
disabled
@item WB startup method changed. Now supports project icons
@item several internal changes
@end itemize


@item 1.3, Release date 13.03.1991, Fish Disk #476
@itemize @minus
@item Now supports different configuration files
@item Format of the configuration file slightly changed
@item Tool definitions can be changed at runtime
@item Now supports CLI & Workbench startup method
@item Selected icons are passed as parameters to the tools
@item Now uses the startup icon as program icon if started from Workbench
@item The position of the icon can now be supplied in the configuration file
@item The program icon can now be disabled
@item New menu entry ``Show TM Window''
@item Every new started ToolManager passes its startup parameters to the
already running ToolManager process
@end itemize


@item 1.2, Release date 12.01.1991, Fish Disk #442
@itemize @minus
@item Status window changed to a no-GZZ & simple refresh type
(this should save some bytes)
@item Status window remembers its last position
@item New status window gadget ``Save Configuration'': saves the actual tool
list in the configuration file
@item Small bugs removed in the ListView gadget handling
@item Name of the icon hard-wired to ``ToolManager''
@end itemize


@item 1.1, Release date 01.01.1991
@itemize @minus
@item Icons can be dropped on the status window
@item Status window contains a list of all tool names
@item Tools can be removed from the list
@end itemize


@item 1.0, Release date 04.11.1990
@itemize @minus
@item Initial release
@end itemize

@end table

@comment ----------------------------------------------------------------




@comment ----------------------------------------------------------------
@comment --- Appendix: Credits                                        ---
@comment ----------------------------------------------------------------
@node Credits, MUI, History, Top
@appendix Autor by rÁd podÅkoval@dots{}
@cindex PodÅkovÁnÉ
@cindex DÉky

ToolManager proÓel od sv× prvnÉ implementace nÅkdy v l×tÅ roku 1990 mnoha
vÙvojovÙmi etapami. Jeho vytvÁÒenÉ by nebylo moÚn× bez obrovsk× podpory a
pomoci mnoha uÚivatelÊ. Velk× mnoÚstvÉ novÙch myÓlenek a nÁvrhÊ na
zdokonalenÉ jsem dostal prÁvÅ z tÅchto zdrojÊ@dots{}

RÁd bych tedy podÅkoval:

@table @asis
@item Za alfa/beta testovÁnÉ, nÁpady a chybovÁ hlÁÓenÉ:
Osma Ahvenlampi, Stephane Barbaray, Olaf Barthel, Fionn Behrens,
Mario Cattaneo, Michael van Elst, Michael Hohmann, Markus Illenseer,
Frank Mariak, Klaus Melchior, Bernhard Moellemann, Matthias Scheler,
Ralph Schmidt, Tobias Walter.

@item Za pÒeklady:
Amiga Translators Organization (ATO). V souboru @file{Readme.Locale}
naleznete seznam pÒekladatelÊ.

@item Matthew Dillon
Bez tv×ho @strong{vynikajÉcÉho} vÙvojov×ho syst×mu DICE C a jinÙch dalÓÉch
programÊ by ToolManager prostÅ nikdy neexistoval!

@item VÓem uÚivatelÊm, kteÒÉ mi poslali penÉze:
VaÓe podpora mi pomohla dÁle vyvÉjet novou verzi.

@item VÓem uÚivatelÊm, kteÒÉ mi poslali pozdrav:
SkuteÃnÅ rÁd Ãtu vaÓe dopisy a e-maily!
@end table

ToolManager pouÚÉvÁ nÁsledujÉcÉ balÉky:

@table @asis
@item picture.datatype V43
Copyright @copyright{} 1995--1996 Ralph Schmidt, Frank Mariak &@*
Matthias Scheler

@item WBStart 2.2
Copyright @copyright{} 1991--1996 Stefan Becker

@item ScreenNotify 1.0
Copyright @copyright{} 1995 Stefan Becker

@item DOSPath 1.0
Copyright @copyright{} 1996 Stefan Becker

@item MUI
Copyright @copyright{} 1993--1997 Stefan Stuntz@*
DomovskÁ strÁnka na World Wide Web: @code{http://www.sasg.com/}.

@itemx Pophotkey.mcc, Popport.mcc, Popposition.mcc
Copyright @copyright{} 1996--1997 Klaus Melchior

@item Ikony
Copyright @copyright{} 1995 Michael W. Hohmann
@end table

@comment ----------------------------------------------------------------




@comment ----------------------------------------------------------------
@comment --- Appendix: MUI                                            ---
@comment ----------------------------------------------------------------
@node MUI, Index, Credits, Top
@appendix Informace o MUI
@cindex MUI

@example
                         Tento program pouÚÉvÁ


                        MUI - MagicUserInterface

                  (c) Copyright 1993-97 Stefan Stuntz


MUI je syst×m,  slouÚÉcÉ ke generovÁnÉ a sprÁvÅ  grafick×ho uÚivatelsk×ho
prostÒedÉ. PomocÉ programu pro nastavenÉ MUI si mÊÚe uÚivatel pÒizpÊsobit
danÙ program pÒesnÅ svÙm poÚadavkÊm a sv×mu cÉtÅnÉ.

MUI je distribuovÁno jako shareware. KompletnÉ balÉk, obsahujÉcÉ mnoÚstvÉ
pÒÉkladÊ  a dalÓÉch  informacÉ, zÉskÁte  na vaÓÉ  lokÁlnÉ BBS  nebo mÉstÅ
prodeje  PD diskÊ v archÉvu s nÁzvem "muiXXusr.lha" (kde XX znamenÁ ÃÉslo
poslednÉ verze).

        Pokud si pÒejete se zaregistrovat pÒÉmo, prostÅ poÓlete


                         30.- DM  nebo  20.- US$

                                   na

                             Stefan Stuntz
                        Eduard-Spranger-Strase 7
                             80935 MÈnchen
                                GERMANY



            Podpora a pÒÉmÁ registrace pÒes sÉÔ je dostupnÁ na

                          http://www.sasg.com/
@end example

@comment ----------------------------------------------------------------




@comment ----------------------------------------------------------------
@comment --- Unnumbered chapter: Index                                ---
@comment ----------------------------------------------------------------
@node Index, , MUI, Top
@unnumbered RejstÒÉk

@printindex cp

@comment ----------------------------------------------------------------




@comment ----------------------------------------------------------------
@comment --- Table of Contents (appears only in printed manual)       ---
@comment ----------------------------------------------------------------
@contents
@comment ----------------------------------------------------------------

@comment This is REALLY the end :-)

@bye
